Big Huge Thesaurus

Turdus merula

noun